spectacle stone
noun
: any of the ancient monumental stones of Scotland ornamented with connected or overlapping disks or rude spirals and probably of Celtic origin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share